turkish armenian patriarchate - French English Dictionary